package com.choosefine.it.cprivilege.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * Comments：excel导入导出日志信息表
 * Author：maojun
 * Create Date：2017/3/11
 * Modified By：
 * Modified Date：
 * Why & What is modified：
 * Version：v1.0
 */
@ApiModel(value = "excel导入导出日志信息表")
public class ExcelProcessLog {

    @ApiModelProperty(value = "唯一Id")
    private int id;

    @ApiModelProperty(value = "文件名")
    private String fileName;

    @ApiModelProperty(value = "文件名后缀")
    private String suffix;

    @ApiModelProperty(value = "上传的原始文件路劲")
    private String filePath;

    @ApiModelProperty(value = "成功条数")
    private int successNum;

    @ApiModelProperty(value = "失败条数")
    private int errorNum;

    @ApiModelProperty(value = "失败记录文件路径")
    private String errorPath;

    @ApiModelProperty(value = "进程状态(0:进行中1:完成2:失败)")
    private char status;

    @ApiModelProperty(value = "操作员编号")
    private String operatorNum;

    @ApiModelProperty(value = "类型(1:导入2:导出即下载)")
    private char type;

    @ApiModelProperty(value = "操作员编号")
    private char isValid;

    @ApiModelProperty(value = "创建时间")
    private Long ctime;

    @ApiModelProperty(value = "更新时间")
    private Long utime;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getSuffix() {
        return suffix;
    }

    public void setSuffix(String suffix) {
        this.suffix = suffix;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public int getSuccessNum() {
        return successNum;
    }

    public void setSuccessNum(int successNum) {
        this.successNum = successNum;
    }

    public int getErrorNum() {
        return errorNum;
    }

    public void setErrorNum(int errorNum) {
        this.errorNum = errorNum;
    }

    public String getErrorPath() {
        return errorPath;
    }

    public void setErrorPath(String errorPath) {
        this.errorPath = errorPath;
    }

    public char getStatus() {
        return status;
    }

    public void setStatus(char status) {
        this.status = status;
    }

    public String getOperatorNum() {
        return operatorNum;
    }

    public void setOperatorNum(String operatorNum) {
        this.operatorNum = operatorNum;
    }

    public char getType() {
        return type;
    }

    public void setType(char type) {
        this.type = type;
    }

    public char getIsValid() {
        return isValid;
    }

    public void setIsValid(char isValid) {
        this.isValid = isValid;
    }

    public Long getCtime() {
        return ctime;
    }

    public void setCtime(Long ctime) {
        this.ctime = ctime;
    }

    public Long getUtime() {
        return utime;
    }

    public void setUtime(Long utime) {
        this.utime = utime;
    }
}
